package photoPrint;
import java.io.Serializable;


/**
 * Tipo abstracto de dados que representa uma fotografia
 * 
 * @author filiperosa
 *
 */
public interface TADPhoto extends Serializable {

	/**
	 * Retorna o codigo de 9 algarismos que identifica a fotografia
	 * @return code
	 */
	String getCode();
	
	/**
	 * Retorna o nome do ficheiro
	 * @return name
	 */
	String getName();
	
	/**
	 * Retorna a largura da fotografia
	 * @return width
	 */
	int getWidth();
	
	/**
	 * Retorna a altura da fotografia
	 * @return height
	 */
	int getHeight();
}
